foreign patent - German English Dictionary